Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Semrush - keyword research tool

Turn ChatGPT, Claude, Gemini, And CoPilot Into Your Personal Assistant, Business Coach, Content Creator, And More

AFFILIATE MARKETING Your all-in-one performance engine Manage affiliates, creators, and customer referrals in one unified platform—turning every partnership into measurable growth
Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

42,690 questions

55,449 answers

573 users

How to catch division by zero in Dart

4 Answers

0 votes
void main() { 
   int x = 19; 
   int y = 0; 
   int result;  
   
   try {
      result = x ~/ y; 
   } 
   on IntegerDivisionByZeroException { 
      print('Error: divide by zero'); 
   } 
} 




/*
run:

Error: divide by zero

*/

 



answered Nov 3, 2022 by avibootz
0 votes
void main() { 
   int x = 19; 
   int y = 0; 
   int result;  
   
   try {
      result = x ~/ y; 
   } 
   catch(e) { 
      print(e); 
   } 
} 




/*
run:

IntegerDivisionByZeroException

*/

 



answered Nov 3, 2022 by avibootz
0 votes
void main() { 
    int x = 19; 
    int y = 0; 
    int result;  
   
    try {
      result = x ~/ y; 
    } 
    on IntegerDivisionByZeroException catch(e) { 
        print(e); 
    } 
} 




/*
run:

IntegerDivisionByZeroException

*/

 



answered Nov 3, 2022 by avibootz
0 votes
void main() { 
    int x = 19; 
    int y = 0; 
    int result;  
   
    try {
      result = x ~/ y; 
    } 
    on IntegerDivisionByZeroException { 
      print('Error: divide by zero'); 
    } 
    finally { 
      print('Finally'); 
   } 
} 




/*
run:

Error: divide by zero
Finally

*/

 



answered Nov 3, 2022 by avibootz

Related questions

1 answer 175 views
175 views asked Oct 8, 2022 by avibootz
1 answer 169 views
169 views asked Oct 8, 2022 by avibootz
1 answer 160 views
160 views asked Oct 8, 2022 by avibootz
3 answers 286 views
286 views asked Mar 25, 2023 by avibootz
1 answer 227 views
1 answer 201 views
...