1:父類已經把異常信息給操做好了java
2:子類在構造時,只須要用super語句把異常信息傳給父類this
3:就能夠經過getMessage方法獲取自定義的異常信息code
*自定義異常必須是自定義類繼承Exception(throwable,error),可拋性是throwable這個體系的獨有特色,只有這個體系中的類和對象才能夠被throws和throw操做對象
public class Throwable { private String message; Throwable(String message) { this.message=message; } public String getMessage() { return message; } } class Exception extends Throwable { Exception(String message) { super(message); } } new Exception("output").getException();