Java常见的异常,Java运行时异常和一般异常的区别 异常和错误二者的不同之处: Exception: 1.可以是可被控制(checked,检查异常) 或不可控制的(unchecked,非检查异常). 2.表示一个由程序员导致的错误. 3.应该在应用程序级被处理. JavaDoc:RuntimeException and its subclasses are unchecked exceptions. Unchecked exceptions do not need to be declare…
一.各种常见的异常 在上一节中程序如果你注意留意,程序抛出的异常是:java.lang.ArithmeticException.这个异常是在lang包中已经定义的.在lang包中还定义了一些我们非常常见的异常,如下表: 上面这些异常要求都能记住,程序抛出了异常后,你要知道程序发生了是什么问题.我们可以举个例子说明一下.代码如下: public static void main(String[] args) { Cal cal=null;//没有new对象 try{ int result=cal.…
1.RuntimeException public class RuntimeException { public static void main(String[] args) { // TODO Auto-generated method stub String str="; int temp=Integer.parseInt(str); System.out.println(temp*temp); } } 查看parseInt方法的源代码如下: public static int pars…