catch.n

来自「linux系统下的音频通信」· N 代码 · 共 41 行

N
41
字号
'\"'\" Copyright (c) 1993-1994 The Regents of the University of California.'\" Copyright (c) 1994-1996 Sun Microsystems, Inc.'\"'\" See the file "license.terms" for information on usage and redistribution'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.'\" '\" SCCS: @(#) catch.n 1.6 96/03/25 20:11:08'\" .so man.macros.TH catch n "" Tcl "Tcl Built-In Commands".BS'\" Note:  do not modify the .SH NAME line immediately below!.SH NAMEcatch \- Evaluate script and trap exceptional returns.SH SYNOPSIS\fBcatch\fI script \fR?\fIvarName\fR?.BE.SH DESCRIPTION.PPThe \fBcatch\fR command may be used to prevent errors from abortingcommand interpretation.  \fBCatch\fR calls the Tcl interpreter recursivelyto execute \fIscript\fR, and always returns a TCL_OK code, regardless ofany errors that might occur while executing \fIscript\fR.  The returnvalue from \fBcatch\fR is a decimal string giving thecode returned by the Tcl interpreter after executing \fIscript\fR.This will be \fB0\fR (TCL_OK) if there were no errors in \fIscript\fR;otherwiseit will have a non-zero value corresponding to one of the exceptionalreturn codes (see tcl.h for the definitions of code values).  If the\fIvarName\fR argument is given, then it gives the name of a variable;\fBcatch\fR will set the variable to the string returnedfrom \fIscript\fR (either a result or an error message)..PPNote that \fBcatch\fR catches all exceptions, including thosegenerated by \fBbreak\fR and \fBcontinue\fR as well as errors..SH KEYWORDScatch, error

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?