FormattedException

基本信息

属性 值
类名 myessentials.exception.FormattedException
继承 RuntimeException
用途 带格式化消息的异常
启用版本 Minecraft 1.7.10

功能

携带已本地化格式串的异常,用于向玩家呈现友好错误。

实现要点

  • 继承 RuntimeException,无构造器与字段(pub=0)
  • 「Formatted」指消息已完成本地化与占位符替换
  • 与 FormatException 构成一对:本类负责「带消息」, 后者负责「格式错误」
  • 依赖 LocalManager 的本地化
  • 4 个异常类全部没有自定义构造器与字段, 仅靠类型本身区分用途,消息由 RuntimeException(String) 构造时传入。

相关条目