黑马程序员技术交流社区
标题:
代码错误
[打印本页]
作者:
呆呆呆
时间:
2013-12-14 21:55
标题:
代码错误
本帖最后由 呆呆呆 于 2013-12-15 10:14 编辑
<P>public static void start()</P>
<P>{
02 System.out.println("Java Exception interivew question Answers for Programmers");
03 }
04
05 public static void main(String args[]) </P>
<P>{
06 try</P>
<P>{
07 start();
08 }</P>
<P>catch(IOException e)</P>
<P>{
09 ioe.printStackTrace();
10 }
11 }
</P>
复制代码
这段java异常代码有什么错误呢?求解答
作者:
冬天的热带鱼
时间:
2013-12-14 22:15
1、IOException异常是编译时就检查的异常,而try语句里遇到的异常是执行过程中遇到的。
2、可以改写成Exception,或者直接抛出。
作者:
城市儒侠
时间:
2013-12-14 22:48
本帖最后由 城市儒侠 于 2013-12-14 22:56 编辑
catch(IOException e)
{
ioe.printStackTrace();
}
改成
catch(Exception e)
{
e.printStackTrace();
}
作者:
lyn
时间:
2013-12-14 23:10
首先呢,你类都没,不知道你是故意没有复制下来呢还是什么,但是要养成一个良好的编程习惯;
其次,你这没有用到IO,因此就不用IOException,你这异常的变量名也弄错了
将
catch(IOException e)
{
ioe.printStackTrace();
}
改成
catch(Exception e)
{
e.printStackTrace();
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2