To grep the error on the screen though catch eg
puts $c
#error on terminal : can't read "c": no such variable
catch {puts $c} err
puts $err # value of err 1
Is there any way to catch actual error message in TCL apart from signal in variable err.