假设我有一套接受访问者的类(访问者模式),但由于这些类或特定访问者的性质,对它们执行操作可能会抛出已检查的异常。访客接受界面:publicinterfaceMammal{voidaccept(MammalVisitorvisitor);}访客界面:publicinterfaceMammalVisitor{voidvisit(Catm);voidvisit(Dogm);voidvisit(Cowm);}以及Mammal的实现:publicclassCatimplementsMammal{publicvoidaccept(MammalVisitorvisitor){visitor.visi