単体では取れるけど
関数の配列を扱いたいから静的呼び出し?の制約にはじかれた


↓こういうイメージ
dispatch(object,
(Exception e){
writeln("class exeption");
},
(Object o){
writeln("all class");
},
//以下同様
);