为什么Java编译器允许在throws部分中列出异常

为什么Java编译器允许在throws部分中列出异常