JavaSE——基础语法

Java基础语法

Java中的注释

  • 单行注释 //
  • 多行注释 /* */
  • 文档注释 Javadoc /** */
  • 有趣的代码注释

关键字

image-20210313111039350

数据类型

  • Java是强类型语言:要求变量的使用要严格符合规定,所有变量必须先定义后使用
  • Java的数据类型分为两大类
    • 基本类型
    • 引用类型

image-20210313112119481

多态

  • 同一个方法可以根据发送对象的不同而采用多种不同的行为方式
  • 多态是方法的多态,不是属性的多态
  • 存在条件:继承,方法重写,父类引用指向子类对象

异常

image-20210314191747438

image-20210314191700982

异常处理五个关键字:try,catch,finally,throw,throws

假设要捕获多个异常,必须从小到大捕获

	    int a=1;
        int b=0;

        try {
            System.out.println(a/b);
        }catch (ArithmeticException e){
         System.out.println("ArithmeticException");
        }catch(Exception e){
            System.out.println("Exception");
        }catch(Throwable e){
            System.out.println("Throwable");
        }finally{
            System.out.println("finally");
        }
try{
    测试代码
}catch{
    想要捕获的异常
}finally{
    善后处理,如关闭资源
}

ctrl+alt+t选中代码快捷加try/catch/finally语句

自定义异常

自定义异常类,需要继承Exception类。

  1. 创建自定义异常类
  2. 在方法中通过throw关键字抛出异常对象
  3. 如果在当前抛出异常的方法中处理异常,可以使用try-catch语句捕获并处理,否则在方法的声明处通过throws关键字指明要抛出给方法调用者的异常,继续进行下一步操作
  4. 在出现异常方法的调用者中捕获并抛出异常
posted @ 2021-03-14 20:11  wykecho  阅读(40)  评论(0)    收藏  举报