C/C++

: try, catch throw. . , , try. (.. ) try, "" ( throw). "" (, ) catch . .

, , , try. (, try, .) catch, try, . try catch .

try{
	//_tr
}
catch (1 arg) {
	//_tch_l
}
catch (2 arg) {
	//_catch_2
}
catch ( arg) {
	//_atch_3
}
// . . .
catch (N arg) {
	//_catch_N
}

try , . , , , try main()( ).

catch, . try , catch. , , .. , catch, , catch ( ). arg . , , . (.. try ), catch.

throw . throw,

throw ;

throw try, , ( ) try. "" .

, catch, . terminate(). terminate() abort(), . , set_terminate(), .

#include <iostream>
using namespace std;
int main()
{
	cout << "\n";
	try { //   try
		cout << "  try\n";
		throw 100;		//  
		cout << "    ";
	}
	catch (int i) { 		//  
		cout << "  - ";
		cout << " : ";
		cout << i << "\n";
	}

	cout << "";

	return 0;
}

.

  try
  -  : 100

, try, , catch (int i), . try : ( ) cout throw. , catch try , .. catch : . ( .) , cout, throw, .






Нет комментариев.



Оставить комментарий:
Ваше Имя:
Email:
Антибот: *  
Ваш комментарий: