jsx
Version:
a faster, safer, easier JavaScript
28 lines (26 loc) • 432 B
JSX
/*EXPECTED
caught
caught 2
*/
/*JSX_OPTS
*/
class _Main {
static function main(args : string[]) : void {
try {
String.fromCharCode(_Main.b());
log "failed";
} catch (e : Error) {
log "caught";
}
try {
String.fromCharCode(97, _Main.b());
log "failed 2";
} catch (e : Error) {
log "caught 2";
}
}
static function b() : Nullable.<number> {
return null;
}
}
// vim: set expandtab: