📄 errorsample.as
字号:
package org.kingda.book.error
{
import flash.display.Sprite;
public class ErrorSample extends Sprite
{
public function ErrorSample() {
var dataSource:OtherData = new OtherData();
try {
trace (dataSource.getArray());
dataSource.getArray().push("kingda");
} catch (error:Error) {
trace (error.getStackTrace());
} finally {
//不管有没有异常抛出,都会执行finally中的内容
trace ("finally excuted!");
}
}
}
}
internal class OtherData {
private var foo:Array;
public function OtherData() {
//...some code
}
public function getArray():Array {
return foo;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -