tcllib_throw (3)
NAME
try - throw - Throw an error exception with a messageSYNOPSIS
package require Tcl 8.5package require throw ?1?
::throw error_code error_message
DESCRIPTION
This package provides a forward-compatibility implementation of Tcl 8.6's throw command (TIP 329), for Tcl 8.5. The code was directly pulled from Tcl 8.6 revision ?, when try/finally was implemented as Tcl procedure instead of in C.
- ::throw error_code error_message
- throw is merely a reordering of the arguments of the error command. It throws an error with the indicated error code and error message.
EXAMPLES
-
throw {MYERROR CODE} "My error message"
BUGS, IDEAS, FEEDBACK
This document, and the package it describes, will undoubtedly contain bugs and other problems. Please report such in the category try of the Tcllib Trackers [core.tcl.tk/tcllib/reportlist] Please also report any ideas for enhancements you may have for either package and/or documentation.SEE ALSO
error(3tcl)KEYWORDS
error, return, throwCATEGORY
UtilityCOPYRIGHT
Copyright (c) 2015 Miguel Martínez López, BSD licensed