http://blog.csdn.net/hguisu/article/details/6155636 补充:检查异常(checkedException)与运行异常,什么时候throw,什么时候throws,什么时候trycatch的探索. Demo1:testException方法中throw的是RuntimeException package com.westward; public class Demo12 { public static void main(String[] args)…
1.What is exception in Java? Java使用异常描述程序中可能出现的不正常情况.这个不正常可以是java认为的不正常,也可以是你主观上的出乎意料(自定义异常).总而言之,异常用于表示程序中的不正常现象. 2.Why use exception in Java? ① 异常分离程序中正常逻辑代码和非正常情况处理问题的代码.提升代码的可读性 ② 引入异常处理机制,大大提升系统的健壮性. 3.Use Exception when to use? ① 如果方法执行过程中可能会遇到…
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…