Thread Hat Perl events? (12 answers)
Opened by bianca at 2021-10-27 09:35

hlubenow
 2021-11-14 14:32
#194066 #194066
User since
2009-02-22
875 Artikel
BenutzerIn
[default_avatar]
Exceptions, try/catch also. Das ist zwar manchmal praktisch, aber ob das Programm in einen fehlerhaften Status gerät, kann es doch meist auch selbst an seinen Variablen erkennen.
Dann wolltest Du (bianca) im Prinzip also nur eine normale if-Abfrage?

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/perl

use warnings;
use strict;

my $a = 5;
my $b = 0;

try {
    print $a / $b;
} catch {
    print "Error: Division by zero.\n";
}

# Dies macht doch dasselbe:

if ($b != 0) {
    print $a / $b;
} else {
    print "Error: Division by zero.\n";
}

View full thread Hat Perl events?