When should a script save the special parameter whose name is `$?`?

from Shell basics
GNU Bash 5.2.21 beginner 3 min

When should a script save the special parameter whose name is `$?`?

Report an error