本文主要是介绍04Java异常-4. 异常处理方式之throws,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
定义格式
public void 方法() throws 异常类名 {
}
示例代码
/*throws 异常类名;这个格式是跟在方法的括号后面的*/
public class ExceptionDemo {public static void main(String[] args) {System.out.println("开始");
// method();try {method2();}catch (ParseException e) {e.printStackTrace();}System.out.println("结束");}//编译时异常public static void method2() throws ParseException {String s = "2048-08-09";SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Date d = sdf.parse(s);System.out.println(d);}//运行时异常public static void method() throws ArrayIndexOutOfBoundsException {int[] arr = {1, 2, 3};System.out.println(arr[3]);}}
这篇关于04Java异常-4. 异常处理方式之throws的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!