In Failure§
请参阅主要文档 in context 了解方法 handled
method handled(Failure: --> Bool) is rw
对于已处理的故障返回 True,否则返回 False。
sub f() ; my = f; say .handled; # OUTPUT: «False»
handled 方法是一个 lvalue,请参阅 routine 特性 is rw,这意味着您还可以使用它来设置已处理状态
sub f()my = f;.handled = True;say .handled; # OUTPUT: «True»