⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 5例子19.txt

📁 这是一本java基础教程 对新手上路有很大帮助
💻 TXT
字号:
class MyException extends Exception{
    String message;
    MyException(int n){
       message=n+"不是正数";
    }
    public String getMessage(){
       return message;
    }
}
class A{
    public void f(int n) throws MyException{
        if(n<0){
          MyException ex=new MyException(n);
          throw(ex);                          //抛出异常,结束方法f的执行
        }
        double number=Math.sqrt(n);
        System.out.println(n+"的平方根:"+number);
    }
}
public class Example5_19{
    public static void main(String args[]){
        A a=new A();
        try{ 
 a.f(28);
             a.f(-8);
        }
        catch(MyException e){
             System.out.println(e.getMessage());
        }
    }
}

⌨️ 快捷键说明

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