Provided by: kaya_0.4.4-6ubuntu3_amd64 bug

NAME

       Builtins::exceptionMessage - Get a human-readable error message

SYNOPSIS

       String exceptionMessage( Exception e )

ARGUMENTS

       e The caught Exception

DESCRIPTION

       Return  the  error  message  in an Exception. This is useful for determining the exception
       caught by a catch-all clause, but it is preferable to catch Exceptions by name.

    try {
        functionThatMayGoWrong(a,b,c);
    } catch(e) {
        putStrLn("Something went wrong: "+exceptionMessage(e));
    }

AUTHORS

       Kaya standard library by Edwin Brady, Chris Morris  and  others  (kaya@kayalang.org).  For
       further information see http://kayalang.org/

LICENSE

       The Kaya standard library is free software; you can redistribute it and/or modify it under
       the terms of the GNU Lesser General Public License (version 2.1 or any later  version)  as
       published by the Free Software Foundation.

RELATED

       Builtins.exceptionBacktrace (3kaya)
       Builtins.exceptionCode (3kaya)