java面试复习---Java基础知识--异常处理

Java异常处理  2018年5月30日10:48:15

异常是程序中的一些错误,但并不是所有的错误都是异常。

比如说,代码少一个分号,那么运行结果是提示一个错误 java.lang.Error;

如果你用System.out.println(11/0);  然后运行也会报错,是因为用0做了除数,会抛出java.lang.ArithmeticException 的异常。

异常发生的原因有很多,通常包含以下几大类:

  • 用户输入了非法数据
  • 要打开的文件不存在
  • 网络通信时连接中断,或者jvm内存溢出

猜你喜欢

转载自www.cnblogs.com/jungejava/p/9109765.html