>>495
>型注釈でもいいし
その注釈を静的にコード検証するために使うのか実行時に型チェックするために
使うのかどちらか知らないけど、後者だったら結局内部的にはinstanceofの類を
使って判定されるじゃん。表に見えないだけで単なるシンタックスシュガー。

>多態で分岐してもいいし
そりゃ想定内のクラスのインスタンスだけがやってくるという仮定の上でのみ
通用する話。バカよけになってない。

>例外捕まえてもいいし、、、
例外発生する処理が破壊的な処理だったらどうするんだ。

カチッとした部分を書くのにinstanseOfの類を使うなと言うのが無理筋。
これですむのであればとっとと使って次の作業に進んだ方が良い。