标签: java compiler-construction compiler-errors
例如Class B extends A。 对象A test= new B (x,y); 然后在B对象上调用仅在类test上的方法。 它会是编译时错误还是运行时错误? 总的来说,两个错误之间有什么不同。
Class B extends A
A test= new B (x,y)
B
test
答案 0 :(得分:1)
这是一个编译时错误。 (See here)
编译时错误是指编译器无法理解您想要执行的操作 有很多条件会产生编译时错误,但基本上就是当你使用的语法混淆了编译器或根本没有效果时。