java 学习第十九天2020/7/24

一.

throws子句方法的基本形式

【修饰符】 返回类型 方法名(参数1.参数2.....) throws  throws 立场列表{}

public class ThrowsDemo
{
     public static viod main(String[] args)throws Exception{
     int x=5;
     int y=x/0;
System.out.println(y);
     }
}

 throws子句中可以同时致命多个异常,

对异常不进行处理只是将异常抛弃;

throw   手动抛弃异常

被抛弃必须是Throwable或其子类的事例   throw 异常名;

public class ThrowsDemo
{
     public static viod main(String[] args){
     try{
         System.out.println{"正在运行"};
         throw new IOException("异常");
     }catch(IOException e)
     {
         e.printStackTrace();
     }
     }
}

若要创建自己的异常类型,只要定义Exception的一个子类就可以

二.Throwable或其子类

三.日志信息

原文地址:https://www.cnblogs.com/qiangini/p/13374839.html