The Throwable class must be extended by all classes that are intended to be used with Throw. More...
| Extended by: |
The Throwable class currently has no members.
Any attempt to throw an object that doesn't extend Throwable will result in a compile time error.
Class MyThrowable Extends Throwable Field msg:String Method New( msg:String ) Self.msg=msg EndEndFunction Test:Void() Throw New MyThrowable( "Thrown!" )EndFunction Main() Try Test Catch t:MyThrowable Print "MyThrowable thrown: msg="+t.msg EndEnd