Я попробовал простой код, где пользователь должен ввести число. Если пользователь вводит символ, то я создаю число для выражения. Это отлично работает. Теперь, когда я удаляю блок 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());
//}
}
}
Почему появляется эта ошибка?