1. 程式人生 > >java利用異常處理輸入格式

java利用異常處理輸入格式

import java.util.*;
public class test {             //一直輸入要求的資料為止。
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        System.out.println("請輸入半徑:");
        while(true){
        try{
           double  a=sc.nextDouble();
           System.out.print("面積為:"+Math.PI*a*a);
           break
; }catch(InputMismatchException e){ String s=sc.nextLine(); //從流中提取出來錯誤輸入 System.out.println("輸入"+s+"有誤,請重新輸入:"); } } } }