interface Foo { void bar(); } class NotFoo { void bar() { } Foo broken = (Foo) semibroken; broken.bar(); } }
Standard input is empty
Standard output is empty
Exception in thread "main" java.lang.ClassCastException: NotFoo cannot be cast to Foo at NotFoo.main(Main.java:10)