您的当前位置:首页正文

Java自定义异常实例

来源:一二三四网
1.package com.cn.exception;

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

2.package com.cn.exception;

import java.util.Scanner;

public class TestException { public void showNumber(String pNumber)throws MyException{ if(pNumber.length()!=11){ throw new MyException(\"手机号码不合法\"); }else{ System.out.println(pNumber); } } public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.println(\"input your phonenumber:\"); String pNumber=input.next(); try { new TestException().showNumber(pNumber); } catch (MyException e) { System.out.println(e.getMessage()); } } }

因篇幅问题不能全部显示,请点此查看更多更全内容

Top