1
2
3
4
5
6
7
8
9 package com.puppycrawl.tools.checkstyle.checks.design.throwscount;
10
11 import java.awt.AWTException;
12 import java.io.EOFException;
13 import java.io.FileNotFoundException;
14 import java.sql.SQLException;
15
16 public class InputThrowsCountNotIgnorePrivateMethods {
17 void method1() throws Exception
18 {
19 }
20
21 void method2() throws AWTException
22 {
23 }
24
25
26 void method3() throws Exception, AWTException, SQLException,
27 FileNotFoundException, EOFException
28 {
29 }
30
31
32 void method4() throws Exception, AWTException, SQLException,
33 FileNotFoundException, EOFException
34 {
35 }
36
37
38 void method5() throws Exception, AWTException, Throwable, SQLException,
39 FileNotFoundException, EOFException
40 {
41 }
42
43 void method6() {
44 }
45
46
47 private void method7() throws Exception, AWTException, SQLException,
48 FileNotFoundException, EOFException {
49 }
50 }
51
52 class SubClass3 extends InputThrowsCountNotIgnorePrivateMethods {
53 @Override
54 void method1() {
55 }
56
57 @Deprecated
58 @Override
59 void method4() throws Exception, AWTException {
60 }
61
62 @Override
63 void method5() throws Exception, AWTException, Throwable {
64 }
65
66 @SuppressWarnings("deprecation")
67 final void method2(Object ...objects) throws Exception,
68
69 AWTException, SQLException, FileNotFoundException, EOFException{
70 }
71
72 @Override
73 void method3() throws Exception {
74 }
75 }