catch と catchQuiet

エラーが出ても処理を続けられる「Mel言語のキーワード」だそうです。
使い方が今一わからなかったので検証。
catchQuiet ( `underConstruction` );
// Result: 1 //
catch ( `underConstruction` );
// Error: line 1: Cannot find procedure “underConstruction”. //
// Result: 1 //
catchはエラー表示も返すが処理は続ける。
catchQuietはエラー表示も出さず処理を続ける。
ということのようです。
で、catch ( `<ここに>` );
プロシージャを入れると、そのプロシージャが存在するかどうかで判定するみたい。
プロシージャ内で発生するエラーをチェックしたいんだけど、
これを判定する方法がわからないっす。
既存のプロシージャを使った時にエラーが出る場合はどうやって回避すればいいのかなぁ?

コメントは受け付けていません。