logo
  • 教程列表
  • SO官方文档
  • 错误处理
    • 发出错误信号时的事件顺序
    • 发信号(抛出)错误
    • 有没有当前点
    • 捕捉错误
    • 重新抛出错误
  1. StackOverflow 文档
  2. postscript 教程
  3. 错误处理
  4. 捕捉错误

捕捉错误

Created: November-22, 2018

由于默认错误处理程序的最终操作是调用 stop,因此可以通过将代码包含在 { ... } stopped 构造中来捕获运算符中的错误。

{
    0 array
    1 get
} stopped {
    $error /errorname get =
} if

将打印“rangecheck”,当指数超出该阵列的可接受范围时,get 发出错误信号。

  • 重新抛出错误
  • 有没有当前点

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明