2439905184 / 2439905184/Simple-language

异常处理

Offen
#6 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @2439905184 Auf GitHub ansehen
草案
Vorherrschende Sprache
Java
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

```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
{

}
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.