![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Подтвердите свой е-майл
Регистрация: 02.03.2016
Сообщений: 10
|
![]()
Помогите сделать, дали, ничего не объяснили, сказали сделать
1) Создать генератор псевдо случайных целых чисел в диапазоне находящемся за пределами допустимых значений для типа данных short. 2) Сгенерировать одно псевдослучайное значение и поместить в переменную типа int. 3) Открыть подряд два блока перехвата исключений try. Внутри блока, реализовать присвоение переменной типа short значение целочисленной переменной из предыдущего задания при помощи приведения. Для присвоения включить защиту от переполнения. Результат вывести на экран. Закрыть операторную скобку для одного блока try. 4) Закрытый блок будем далее считать внутренним обработчиком исключений и для него реализовать перехват исключительной ситуации – переполнение. При перехвате вывести на экран “Сработал внутренний обработчик”. Закрыть операторную скобку для второго блока try (его будем считать внешним обработчиком). 5) Для внешнего обработчика реализовать перехват всех исключительных ситуаций. При перехвате вывести на экран “Сработал внешний обработчик”. 6) Запустить программу. Убедиться в том, что осуществляется перехват только внутренним обработчиком. Осуществить передачу исключения внешнему обработчику при помощи throw. 7) В блоке finally внешнего обработчика осуществить присвоение переменной типа short значение целочисленной переменной с псевдослучайным значением при помощи приведения. Для присвоения не включать защиту от переполнения. Результат вывести на консоль. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Ну книжку почитай, она объяснит.
Вряд ли кто-то будет делать все полностью за вас видя что вы сами ничего не делаете. Надо было тогда хотя бы Александрой назваться и фотку из гугла на аватар поставить, и то не факт, что поможет.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.10.2011
Сообщений: 181
|
![]()
Для пунктов 1-6:
Код:
Код:
P.S.S. На работе делать пока нечего. Не могу с одной штукой в матлабе разобраться. Последний раз редактировалось max_prorok; 09.03.2016 в 15:49. Причина: В поддержку Alex11223 |
![]() |
![]() |
![]() |
#4 |
Подтвердите свой е-майл
Регистрация: 02.03.2016
Сообщений: 10
|
![]()
max_prorok, большое спасибо
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 06.10.2011
Сообщений: 181
|
![]() |
![]() |
![]() |
![]() |
#6 |
Подтвердите свой е-майл
Регистрация: 02.03.2016
Сообщений: 10
|
![]()
Да, еще раз спасибо
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Простой перехват исключений | Alex_7_Alex | C# (си шарп) | 1 | 07.03.2016 18:30 |
Многоуровневый полиморфизм | RAFA91 | Общие вопросы C/C++ | 43 | 06.08.2015 12:34 |
Многоуровневый if/else | Bender1000 | JavaScript, Ajax | 9 | 04.12.2014 15:48 |
повторный перехват исключений в c# | Dissembler7 | Помощь студентам | 0 | 18.06.2013 18:54 |
Обработка исключений с пoмощью структурированной обработки исключений | Smart | Visual C++ | 3 | 01.11.2012 15:38 |