Moshe wrote:
> Hi All,
>
> How do I catch/handle runtime errors in Perl?
>
> Something like:
>
> try {
>
> } catch (e) {}
>
> or
>
> On Error Resume Next
>
> Thanks.
The Error modulle provides true object-oriented exception
objects, using standard cross-language conventions.
Joseph
--
To unsu
perldoc -f eval
eval{
#your try
}
if($@){
#your catch
}
Be aware that eval "" and eval{} don't have the same behavior.
José.
> -Original Message-
> From: Moshe [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, May 27, 2003 8:27 PM
> To: [EMAIL PROTECTED]
> Subject: catch error
Thanks, works like a charm!
"Tassilo Von Parseval" <[EMAIL PROTECTED]> wrote in
message news:[EMAIL PROTECTED]
> On Tue, May 27, 2003 at 02:27:29PM -0400 Moshe wrote:
>
> > How do I catch/handle runtime errors in Perl?
> >
> > Something like:
> >
> > try {
> >
> > } catch (e) {}
> >
> > or
>
> Use
On Tue, May 27, 2003 at 02:27:29PM -0400 Moshe wrote:
> How do I catch/handle runtime errors in Perl?
>
> Something like:
>
> try {
>
> } catch (e) {}
>
> or
Use a block eval:
eval {
# potentially failing code
};
if ($@) {
print "An error occured: $@";
}
$@ i