BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter the String:");
String str = br.readLine();//error: must be caught or declared
String reverseStr="";
for(int i=str.length()-1;i>=0;--i)
reverseStr += str.charAt(i);
System.out.println(reverseStr);
我应该包括试捕块吗?
最佳答案
readLine()
方法可以抛出一个已检查的异常(准确地说是一个IOException
)。您必须抓住它或在原型中声明它。
资源:
oracle.com - Exceptions