• 数组


    异常:
        我们经常把编程上运行的错误,作为Bug
        
        异常机制:
            专门使电脑计算机自主发现问题,自主修改问题
            
        语法:
            try-catch
            
            try{
                抓取  ---->   有问题代码
            }catch(){
                捕获 ---->  问题代码块,所能出现的bug
            }
            
            
            异常分为两种:
                ERROR 不可更改的错误
                Exception  可修改的错误
                
                
            
            Exception 异常  
                NullPointerException 空指针异常
                    null值可以进行输出
                    null值只有引用类型才会有
                    只要是引用类型都有自己独有的功能方法
                    null值一旦使用这些功能方法,就会报这样的错误
                    
                ArrayIndexOutOfRoundsException  数组下标越界异常
                
                ClassNotFoundException   没有当前异常
                
                DataFormatException    数据格式异常
                
                PrinterException       输出异常
                
                SQLException     数据库异常
                
                
                RuntimeException  运行时异常
                
                    ArithmeticException 算术异常
                    
                    IllegalArgumentException 初始化参数异常

                    InputMismatchException   输入不匹配异常
                
            多重catch语句
                try-catch-catch-catch-catch...
                
            try-catch-finally
                finally不管你有没有错,一定会执行的地方
                
                
            声明异常来减少我们try-catch块的代码量
                throws 声明异常   专门放置在我们的方法上
                声明的目的是当前方法中的代码块真的不知道问题会出现在哪里?
                我们用声明
                
            抛出异常
                当我们来自己描述一些问题的时候 使用抛出异常
                throw抛出
                
            * 注意要点:能try-catch的地方就尽量try-catch

  • 相关阅读:
    NET Attribute
    net core HttpClient
    Nuget服务器
    JS-防抖节流
    Codeforces,Topcoder,SGU,Timus,ProjectEuler
    并发编程,高速缓存,原子操作,指令重排序
    C编译器的编译过程主要分成四步: (1) 预处理 (2) 编译 (3) 汇编 (4) 连接
    C#--Distinct
    PageRank算法的思想
    ML.NET 发布0.11版本:.NET中的机器学习,为TensorFlow和ONNX添加了新功能
  • 原文地址:https://www.cnblogs.com/0280-hnn/p/6945405.html
Copyright © 2020-2023  润新知