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

    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    
    public class Test3 {
        public static void main(String[] args) {
            //异常分类  1.编译期  2.运行期
            //
    
            SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
            Date parse = null;
            try {
                parse = simpleDateFormat.parse("2021-3-3");  //parse 需要捕捉,不然编译报错
            } catch (ParseException e) {
                e.printStackTrace();
            }
            System.out.println(parse);
    
    
            int i = 1 / 0; // by zero
            int[] arr = {1, 2, 3,};
            System.out.println(arr[3]);//下标:0  1  2,无3
    
            System.out.println("hello,world");
        }
    }
    public class Test4 {
        public static void main(String[] args) {
            //自定义异常,这只是个例子
            try {
                TestE testE = new TestE();
                testE.do1();
            } catch (MyExcetion e) {
                e.printStackTrace();
            }
    
            System.out.println("hello,world");
        }
    
        public static class TestE {
            public void do1() throws MyExcetion {
                throw new MyExcetion("123");
            }
        }
    
        public static class MyExcetion extends Exception {
            public MyExcetion() {
                super();
            }
    
            public MyExcetion(String msg) {
                super("MyExcetion:" + msg);
            }
        }
    }
    天生我材必有用,千金散尽还复来
  • 相关阅读:
    一、Django CBV and Django RestFramework
    Web框架及Django初始化
    HTTP协议
    Mysql之存储引擎
    Django之ORM字段相关
    Django之视图
    Django之初步实现登录功能,APP及ORM
    jQuery
    C#基础:飞行棋游戏
    C#基础练习
  • 原文地址:https://www.cnblogs.com/ligenyun/p/14531443.html
Copyright © 2011-2022 走看看