CX::Last — 마지막 제어 예외

CX::Last — 마지막 제어 예외

루프를 빠져나가는 last를 호출하면 내부적으로 어떤 예외가 흐르는지 궁금할 수 있어요. 그 역할을 하는 게 바로 CX::Last라는 제어 예외입니다.

출처: Raku 공식 문서 — CX::Last

본문

class CX::Last does X::Control { }

last가 호출될 때 던져지는 제어 예외(control exception)예요.

메서드

method message

method message()

'<last control exception>' 문자열을 반환해요. 이런 종류의 예외는 메시지 내용보다는 타입 자체로 소비되는 편이라, 다른 CX::* 예외들과 마찬가지로 범용적인 메시지를 돌려줍니다.