关于java:Java程序设计04异常和集合类

2次阅读

共计 707 个字符,预计需要花费 2 分钟才能阅读完成。

异样和类


一. 概述

异样就是 Java 程序在运行过程中呈现的谬误。个别被分为两大类:编译时异样和运行时异样。

编译时异样:

运行时异样:

二. 异样解决
1.try…catch…finally 语句块解决

语法格局:

try{  
             // 可能出现异常的代码块  
             FileputStream in = new FileputStream(path);  
             // 一旦出现异常,上面的代码不会再执行  
             System.out,println();}catch(Exception e){e.printStrace();  
                          }finally{}
2.throws 关键字解决

语法格局:

private static int divide(int num1, int num2) throws Exception 
{...}
Tips:

1) 编译时异样必须解决,try…catch…finally 或 throws 都能够,如果用 throws,未来谁调用谁解决。

2)运行时异样能够不解决,未来批改代码。

3. 自定义异样和 throw 关键字

1)throw 和 throws 关键字的区别

2)自定义异样

语法格局:

public class 异样类名 extends Exception{
         无参结构
         有参结构
}

public class ScoreException extends Exception{public ScoreException(){}
         public ScoreException(String message){super(message);
         }
}

实例:

正文完
 0