java - Python 中是否有类似 Java IllegalStateException 的东西?

标签 java python exception

IllegalStateException 通常在 Java 中用于在不适当状态的对象上调用方法时。你会在 Python 中改用什么?

最佳答案

在 Python 中,这将是 ValueError,或者它的子类。

例如,尝试 .read() 关闭的文件会引发“ValueError: I/O operation on closed file”。

关于java - Python 中是否有类似 Java IllegalStateException 的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1701199/

相关文章:

python - 如何从多个网页中提取文本,其中某些页面在不同标签下有文本?

java - GWT 奇怪的序列化异常

java - 将 throwable 重新抛出为未检查的实用程序类?

java - Datanucleus jdoql 组通过具有 avg()

java - 是否有适用于 Java 的 Cocoa 或 Objective C api?

java - 无法退出(嵌套)while 循环 - Java

java - 在 Java 中将图像转换为 2 色

python - Pandas 数据框中的多个 if else 条件并派生多列

Python:Seaborn:基于 Y 轴而不是 X 轴排序

c++ - C++ 隐式生成的赋值运算符的异常安全性