Adding this statement to the begining of our code will trigger warnings for our code wherever relevant. Adding ‘use warnings Fatal => ‘all’; to our code will promote all warnings to errors and die immediately on the first warning.

#!/usr/bin/perl

use strict;
use warnings;

my %currencies = (

    USD     =>  4.1,
    EURO    =>  4.4,
    GBP     =>  6.7

);

my $currency = 'GBP';

if (not exists $currencies{$currency}) {
    print("$currency doesnot exist");
} else {
    print("$currency exists");
}

Leave a Reply

Your email address will not be published. Required fields are marked *