2439905184 / 2439905184/Simple-language

异常处理

Aperta
#6 0 commenti 0 reazioni 1 assegnatario Rivendicata da @2439905184 Vedi su GitHub
草案
Lingua principale
Java
Stelle
0
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

```java
try
{
//你的代码
}
//这样设计有利于新手理解异常信息其实是继承自编程语言的异常类,而且放新手写try catch或者老手忘记异常类叫做什么名字的时候很方便 ,在e.printStack()函数中会显示你需要的异常信息的类名称
catch(Exception e)
{
// 打印异常信息
var message = e.printStack()
// 或者
e.printStack() -> message
if (e is ArrayIndexOut)
{
print("数组越界")
}
}
// 明确的指定try之后没有发生异常情况,将会执行的代码, 如果不用这个代码格式,也能正常运行,但是不利于新手学习理解所有的情况,因为这隐藏了逻辑细节(从人类语言角度) 这个pass格式不影响任何逻辑 类似于注释 只是明确的标注一下逻辑格式
pass
{

}
// 不管有没有发生异常,最终都会执行这个里面的代码
finally
{

}
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.