>>5
C言語じゃないのでJavaスレに行きなさい。

>>6
乱用は避けるべきですが、例外処理に使うのが適当だと思われます。