发表于: 2017-12-30 23:04:42

1 583


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)

类Throwable 是所有错误(Error)和异常(Exception)的超类。

错误(Error)是程序无法解觉的




异常


1,编译期异常  如果不处理就会编译失败,我们必须通过程序 来处理异常

2运行期异常

第一种方法:自己解决

try{

可能发生异常的代码

}catch(异常类型 变量名){

处理异常的代码

}


今天临时决定学习IDEA的用法,于是在网上搜了一点资料,下面是IDEA的一些快捷键的使用

public class Demo01 {
//输入psvm回车就插入main函数
   public static void main(String[] args) {
int a=10;
//打印一个值就输入sout回车
       System.out.println(a);
//或输入变量名.sout,如a.sout
       System.out.println(a);
//输入a.for就是插入一个for循环
       for (int i = 0; i < a; i++) {
//输入soutv打印这个变量
           System.out.println("a = " + a);
       }
//如果是一个固定数值也是一样,输入 数值.for,如:12.for
       for (int i = 0; i < 12; i++) {
           System.out.println("i = " + i);

       }
/*如果想快速插入条件判断语句,可以先输入条件表达式
       i%5==0.if
        */
       int i=10;
if (i%5==0) {
           System.out.println("i = " + i);
       }
// 定义一个int型变量,输入数值.var,如:1.var
       int age = 1;
//定义一个String型变量,输入"字符串".var
       String name = "Sam";
func(age, name);
   }

private static void func(int age, String name) {
//输入变量名.null就是条件孔判断语句
       if (name == null) {
throw new IllegalArgumentException("name is null");
       }
//先输入age==9.not回车,再输入.if
       if (age != 9) {
           System.out.println("age is not 9,is "+age);

       }

   }

}

明天计划的事情:(一定要写非常细致的内容)

异常中的finally

自定义异常

复习以前知识’

遇到的问题:(遇到什么困难,怎么解决的)

IDE无法打开,然后破解后就能打开了。


收获:(通过今天的学习,学到了什么知识)

异常类的使用

学习了IDEA的快捷键的使用

进度:有点慢。明天继续







返回列表 返回列表
评论

    分享到