zoukankan      html  css  js  c++  java
  • java 基础 异常

    1.关键字

    2.用法

    1.关键字

    throw

    try

    catch

    finally

    Objects

    Throwable

    2.用法

     

    package com.jack.test2;
    
    
    import java.util.Objects;
    
    public class main {
        public static void main(String[] args) {
    
            test1(null);
        }
    
        public static void test1(int[] arr) {
            if (arr == null) {
                try {
                    throw new Exception("参数为空1");
                } catch (Throwable e) {
                    System.out.println(e.getMessage());
                    System.out.println(e.toString());
                    e.printStackTrace();
                }
    //            catch (Exception e) {
    //                System.out.println(e.getMessage());
    //                System.out.println(e.toString());
    //                e.printStackTrace();
    //            }
            }
            //Objects.requireNonNull(arr, "参数为空");
            System.out.println(1111);
        }
    
    }

      

    package com.jack.test2;
    //
    //public class testException extends Exception {
    //    public testException(String message) {
    //        super("自定义类"+message);
    //    }
    //
    //    public testException() {
    //        super();
    //    }
    //}
    
    
    public class testException extends RuntimeException {
        public testException(String message) {
            super("自定义类"+message);
        }
    
        public testException() {
            super();
        }
    }
    
    
    
    
    
    
     

  • 相关阅读:
    移动网络介绍
    统一导航路由方案
    负载均衡汇总
    Openfire部署和配置说明
    CDN技术介绍
    流媒体
    WebSocket和HTTP的区别与联系
    zabbix 邮件报警
    Linux系统故障-Repair filesystem
    redhat 6.8 配置yum源
  • 原文地址:https://www.cnblogs.com/ligenyun/p/12586219.html
Copyright © 2011-2022 走看看