RAIIDemo: super.finalize(); (pro případ, že by předek něco finalizoval)
authorFrantišek Kučera <franta-hg@frantovo.cz>
Tue, 09 Sep 2014 16:18:47 +0200
changeset 2595be94124ce9
parent 24 e5ba2908aff1
child 26 16433d4e698d
RAIIDemo: super.finalize(); (pro případ, že by předek něco finalizoval)
java/RAII/src/cz/frantovo/priklady/raii/Zdroj.java
     1.1 --- a/java/RAII/src/cz/frantovo/priklady/raii/Zdroj.java	Tue Sep 09 16:01:58 2014 +0200
     1.2 +++ b/java/RAII/src/cz/frantovo/priklady/raii/Zdroj.java	Tue Sep 09 16:18:47 2014 +0200
     1.3 @@ -59,7 +59,11 @@
     1.4  
     1.5  	@Override
     1.6  	protected void finalize() throws Throwable {
     1.7 -		System.err.println("Finalizujeme: " + this);
     1.8 +		try {
     1.9 +			System.err.println("Finalizujeme: " + this);
    1.10 +		} finally {
    1.11 +			super.finalize();
    1.12 +		}
    1.13  	}
    1.14  
    1.15  	@Override