我嘗試了一個簡單的代碼,用戶必須輸入一個數字。如果用戶輸入一個字符,它會產生數字形式。這工作正常。現在,當我刪除try catch塊時,它顯示錯誤。錯誤的含義代碼和錯誤如下未報告的異常處理
import java.io.*;
class execmain
{
public static void main(String[] args)
{
//try
//{
int a;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
a=Integer.parseInt(br.readLine());// ---------error-unreported exception must be caught/declared to be thrown
System.out.println(a);
//}
//catch(IOException e)
//{
//System.out.println(e.getMessage());
//}
}
}
爲什麼會出現這個錯誤?
嗨。當您發佈代碼時,您可以使用帶有零和一個按鈕的按鈕來應用代碼格式。 – 2010-10-26 07:47:09