úÎé A      Safe An other of these exceptionsThis should be named by  PascalCase for show, for example:  MyOperation, Database*The message for the cause of the exception@The clue of the exception. This can be anything of Show instance(Like java.lang.IndexOutOfBoundsException 'Like java.lang.IllegalArgumentException  Simular to Control.Exception.IOException8A constructor for IOException' but doesn't take the clueDA constructor for IllegalArgumentException but doesn't take the clueEA constructor for IndexOutOfBoundsException but doesn't take the clue<A constructor for GeneralException but doesn't take the clue               3throwable-exceptions-0.1.0.4-6fURtd7OjaDIg4eTGjwAK6Control.Exception.ThrowableGeneralException exceptionNameexceptionCause exceptionClueIndexOutOfBoundsExceptionindexOutOfBoundsCauseindexOutOfBoundsArgumentClueIllegalArgumentExceptionillegalArgumentCauseillegalArgumentClue IOException'FileNotFoundExceptionioExceptionCauseioExceptionCluefileNotFoundCausefileNotFoundClue ioException'illegalArgumentExceptionindexOutOfBoundsExceptiongeneralException$fExceptionGeneralException$fShowGeneralException$$fExceptionIndexOutOfBoundsException$fShowIndexOutOfBoundsException#$fExceptionIllegalArgumentException$fShowIllegalArgumentException$fExceptionIOException'$fShowIOException'