mirror of https://github.com/tinygo-org/tinygo.git
wasmstm32webassemblymicrocontrollerarmavrspiwasiadafruitarduinocircuitplayground-expressgpioi2cllvmmicrobitnrf51nrf52nrf52840samd21tinygo
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
361 B
26 lines
361 B
3 years ago
|
# simple recover
|
||
|
running panic...
|
||
|
recovering...
|
||
|
recovered: panic
|
||
|
|
||
|
# recover with result
|
||
|
running panic...
|
||
|
recovered: panic
|
||
|
result: 3
|
||
|
|
||
|
# nested defer frame
|
||
|
deferred nested function
|
||
|
recovered: panic
|
||
|
|
||
|
# nested panic: panic inside recover
|
||
|
recovered 1: panic
|
||
|
recovered 2: foo
|
||
|
|
||
|
# panic inside defer
|
||
|
recovered: panic
|
||
|
|
||
|
# panic replace
|
||
|
panic 1
|
||
|
panic 2
|
||
|
recovered: panic 2
|