Week 11 note (Exception Handling) Flashcards
1
Q
What is exception handling?
A
merupakan suatu proses untuk menangani hal yang tidak wajar atau error yang terjadi sehingga perlu di handle secara khusus. bagian yang menghandle ini disebut exception handler
2
Q
What is event handler?
A
merupakan bagian kode yang memproses tindakan seperti pengetikan dari keyboard atau pergerakan mouse. Dalam konteks Website, event handler membuat konten web menjadi dinamis yang umumnya dengan metode JavaScript.
3
Q
Contoh exception handling dalam C++
A
#include using namespace std;
double pembagian(int a, int b) { if( b == 0 ) { throw "Tidak dapat membagi dengan bilangan 0 (NOL)"; } return (a/b); }
int main () { int a = 10; int b = 0; double c = 0;
try { c = pembagian(a, b); cout << c << endl; }catch (const char* psn) { cerr << psn << endl; }
return 0;
}