Need an example of how to use "try" and "catch"

Peter M. Brigham, MD pmbrig at gmail.com
Thu Mar 22 12:22:29 EDT 2012


On Mar 22, 2012, at 11:33 AM, Jim Hurley wrote:

> The dictionary needs an example of how the "try" command is used to catch an error.
> 
> Anyone have an illustration? 
> 
> For example, suppose one wanted to catch an error in the statement:
> 
>  put the {some built-in property of an object] of button "soAndso" into tProp
> 
> Where the built in property may not exist.How would one catch the error and perhaps proceed on the basis of the particular error message?

example:

try
   put sha1digest(tString) into tDigest
catch tErr
   put md5digest(tString) into tDigest
   -- if version < 4.5.3
end try

-- Peter

Peter M. Brigham
pmbrig at gmail.com
http://home.comcast.net/~pmbrig





More information about the use-livecode mailing list