exceptionuser.java

来自「这是一张java应用教程的随书光盘」· Java 代码 · 共 25 行

JAVA
25
字号
class MyException extends Exception {
   	private int idnumber;
 	public MyException(String message, int id) {
		super(message);
		this.idnumber = id;} 
	public int getId() {
		return idnumber;}
 }
public class ExceptionUser{
    public void regist(int num) throws MyException {
 	if (num < 0) {
 	       System.out.print("登记人数"+num);
 	       throw new MyException("人数为负值,不合理",3);	       
	       }}
    public void manager() {
 	try {
	       regist(-100);} 
    catch (MyException e) {
 	       System.out.print("登记失败,出错种类"+e.getId());}
	       System.out.print("本次登记操作结束");
          }
    public static void main(String args[]){
	ExceptionUser t = new ExceptionUser ();
	t.manager();}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?