发表于: 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的快捷键的使用
进度:有点慢。明天继续
评论