考虑下列Java代码: <br /> class A { <br /> public static void main(String[] args) {   <br /> try { <br /> System.out.println("Hello, World!");  }  } } <br /> 其中的错误是()。 
A、没有catch或finally块
B、没有抛出异常的代码不能出现在try代码块内
C、如果没有catch块而使用try,main()会总是抛出异常.
D、class A 没有throws IOException