在Java程序开发中,处理异常的基本原则是什么? A. 异常应由调用者处理 B. 异常应由抛出异常的模块处理 C. 异常应由系统自动处理 D. 异常应由前端处理 答案解析 根据守土有责的原则,处理异常的基本原则是哪一个模块抛出异常,那么该模块负责处理相应的异常,不应再继续抛给其他调用者处理异常。因此,正确答案是B。 正确答案:B