if (obj instanceof Foo)
で obj が Foo クラスのインスタンスかどうか調べることができますが、
この Foo を実行時に指定するにはどうしたらいいでしょうか。
つまりコンパイル時には Foo というクラス名がわからなくて、設定ファイルなどからクラス名を読み取った場合などです。

ついでに
try { ... } catch (Excetion ex) { ... }
で Exception のクラスを実行時に指定する方法も教えてください。