Contoh Penanganan Eksepsi di Java

Contoh Penanganan Eksepsi di Java
Eksepsi adalah suatu kondisi abnormal yang terjadi pada saat pengeksekusian suatu perintah. Karena dalam Java Everything is an object, maka suatu eksepsi juga direpresentasikan oleh sebuah objek yang menjelaskan tentang eksepsi tersebut. Pada saat terjadi kondisi abnormal yang mengakibatkan eksepsi, maka method di mana eksepsi tersebut terjadi, mempunyai dua pilihan yang dapat dilakukan, yaitu untuk menangani eksepsi sendiri atau meneruskannya keluar dengan cara membuat objek yang menjelaskan eksepsi tersebut dan melemparkannya (throw) keluar agar ditangani oleh code yang memanggil method tersebut.

class DemoEksepsi {
public static void main (String[] args){
try {
int[] arr = new int[1];
System.out.println(arr[1]);
System.out.println("Baris ini tidak akan pernah dieksekusi...");
} catch(ArrayIndexOutOfBoundsException e) {
System.out.println("Terjadi eksepsi karena indeks di luar kapasitas array");
}
System.out.println("Setelah blok try catch");
}
}

Rahasia di Balik Dollar Amerika, siapa itu The Fed ?

Dolar Amerika dikuasai oleh Swasta

Sebagian orang mengira bahwa The Federal Reserver Banks adalah institusi pemerintah AS. Bukan, mereka adalah institusi
swasta yang memegang monopoli kredit yang menerkam rakyat AS untuk keuntungan diri mereka sendiri dan penipu yang menjadi
rekanan mereka.

Louis T. McFadden,
Chairman of the committee on Banking and currency, 10 Juni 1932
Di bawah payung Federal Reserve Act, 1913, The Fed lah yang berhak menerbitkan dan mencetak dolar, bukan Departemen Keuangan
(US Treasury), dan ketika The Fed mencetak uang dolar, itu sama dengan mencetak cek kosong. Tak perlu ada deposit atau dana
dan emas yang membackup pencetakannya.

Jadi bayangkan, kepentingan dalam The Fed adalah kepentingan swasta. Yang berkumpul di dalamnya juga bukan orang dengan
status pegawai pemerintah.

Siapa pendiri The Fed ?
Dialah Paul Warburg, seorang imigran Yahudi dari Jerman, yang resmi menjadi warga Amerika pada 1902. Dengan analisis yang tajam,
dia menakut-nakuti Amerika bahwa akan ada Financial Panic pada tahun 1907. Menurut Walburg, sistem bank sentral harus
terpisah dengan sistem politik pemerintahan karena pasti akan terjadi tarik-menarik kepentingan.
Tahun 1913, di kala pemerintahan Presiden Woodrow Wilson, The Fed berdiri.

Konsep ini kemudian menyebar dan digunakan oleh banyak negara di dunia. Hal inilah yang kemudian menyebabkan mata uang dolar
menjadi tolok ukur sekaligus mata uang pengendali yang jadi keadaan ekonomi suatu negara.

Kursus Singkat IMacross secara cepat

IMacross memiliki fungsi untuk mengautomatisasi penulisan yang berulang pada suatu blog posting atau komentar. Jadi jika anda ingin mengenalkan blog baru anda kepada dunia salah satunya adalah dengan mempostingnya pada social bookmarking (SB). Apabila anda memiliki lebih dari satu koleksi SB dan ingin mempostingkan tulisan anda ke koleksi anda tersebut ada beberapa cara yaitu dengan memposting manual dan memanfaatkan Imacross.
Nah pada posting berikut ini akan dicoba dijelaskan cara membuat imacross agar lebih meringankan beban untuk memposting.
Pastikan Add-on Imacross telah terpasang dengan baik di browser Mozilla atau Chrome anda

Pertama daftar dulu di salah satu SB, contoh di hxxp:// debuk.com. Setelah daftar kita akan buat script login ke SB tersebut.
Cari dulu script login nya dengan cara klik kanan di page browser tersebut klik kanan | view source cari kode html yang menunjukan form login tsb.
[code]
[form method="post" class="user-login-form" action="/user/login?destination=home"]
[input onfocus="if (this.value == 'namapemakai') {this.value = '';}" onblur="if (this.value == '') {this.value = 'namapemakai';}" value="namapemakai" name="name" maxlength="60" tabindex="1" type="text"]
[input onfocus="if (this.value == 'kata sandi') {this.value = '';}" onblur="if (this.value == '') {this.value = 'kata sandi';}" value="kata sandi" name="pass" maxlength="128" tabindex="2" type="password"]
[div id="remember-me"][button type="submit" name="op" tabindex="4"]login[label for="edit-remember-me">ingat saya-
[a href="http://www.blogger.com/user/password">lupa kata sandi
[/div>
[input name="form_id" id="edit-user-login" value="user_login" type="hidden">
[/form>

[/code]

Buat imacross nya berdasarkan data tersebut data yang diambil adalah
Form action
Input name (username)
Input name (password)
Input submit/button

URL GOTO=http://debuk.com/
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/user/login?destination=home ATTR=NAME:name CONTENT=username
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:/user/login?destination=home ATTR=NAME:pass CONTENT=password
TAG POS=1 TYPE=BUTTON ATTR=NAME:op

Keterangan :
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/user/login?destination=home ATTR=NAME:name CONTENT=username

TAG POS=1
TYPE=INPUT:TEXT jenis input nya bisa text/password sesuai tag html input
FORM=ACTION:/user/login?destination=home kiriman query akan dikirim ke mana
ATTR=NAME:name CONTENT=username attribute dalam input type username (name huruf kecil).
Ini Bagian terkecil dari imacross untuk submit value login

‘kode dibawah ini dapat juga diganti dengan
‘URL GOTO= http://debuk.com/submit fungsi nya sama saja yaitu untuk mengakses halaman submit artikel
TAG POS=1 TYPE=A ATTR=TXT:Ayo...kirimtaut(link)
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/submit ATTR=ID:edit-url CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/submit ATTR=ID:edit-title CONTENT={{!COL1}}
TAG POS=1 TYPE=TEXTAREA FORM=ACTION:/submit ATTR=ID:edit-body CONTENT={{!COL2}}
TAG POS=1 TYPE=SELECT FORM=ACTION:/submit ATTR=ID:edit-taxonomy-1 CONTENT=%6
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/submit ATTR=ID:edit-taxonomy-tags-2 CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:node-form ATTR=ID:edit-submit

WAIT SECONDS=2
ADD !EXTRACT {{!URLCURRENT}}
SAVEAS TYPE=EXTRACT FOLDER=D:\ FILE=record- submit.csv
WAIT SECONDS=2

WAIT SECONDS=3

Keterangan :
Cara mencari attr masing2 input type sama seperti cara paling atas kemudian karena kita ingin kontenya berulang maka isi CONTENT menggunakan variable yang akan diposting yaitu
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/submit ATTR=ID:edit-url CONTENT={{!COL4}}

Script lengkapnya sbb :
VERSION BUILD=7110203 RECORDER=FX
SET !TIMEOUT 60
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !DATASOURCE kriting.txt
SET !DATASOURCE_COLUMNS 5
‘SET !DATASOURCE_LINE {{!LOOP}}
TAB T=1

' *** 1 ***
URL GOTO=http://debuk.com/
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/user/login?destination=home ATTR=NAME:name CONTENT=usernameAnda
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:/user/login?destination=home ATTR=NAME:pass CONTENT=passwordAnda
TAG POS=1 TYPE=BUTTON ATTR=NAME:op

TAG POS=1 TYPE=A ATTR=TXT:Ayo...kirimtaut(link)
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/submit ATTR=ID:edit-url CONTENT={{!COL4}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/submit ATTR=ID:edit-title CONTENT={{!COL1}}
TAG POS=1 TYPE=TEXTAREA FORM=ACTION:/submit ATTR=ID:edit-body CONTENT={{!COL2}}
TAG POS=1 TYPE=SELECT FORM=ACTION:/submit ATTR=ID:edit-taxonomy-1 CONTENT=%6
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/submit ATTR=ID:edit-taxonomy-tags-2 CONTENT={{!COL3}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:node-form ATTR=ID:edit-submit

WAIT SECONDS=2
ADD !EXTRACT {{!URLCURRENT}}
SAVEAS TYPE=EXTRACT FOLDER=D:\ FILE=record- submit.csv
WAIT SECONDS=2

WAIT SECONDS=3

Keterangan :
SET !DATASOURCE kriting.txt
Adalah sebuah file txt yang berformat utf-8 yang diletakan di dalam C:\Documents and Settings\userWindows\My Documents\iMacros\Datasources
Isi dari file kriting.txt adalah memiliki 4 colom {{!COL1}}
“judul”,”Deskripsi”,”tag-line”,”url posting web anda”

Pengalaman Pertama naik Pesawat terbang

Gini-gini saya sudah pernah naik pesawat loh, hahahaha, walaupun rumah jauh dari yang namanya kota besar tapi Alhamdulillah saya sudah pernah naik pesawat.
Pengalaman ini berawal dari Perusahaan tempat saya bekerja dapat project jauh di Kepulauan Riau. Awalnya memang project ini tarik-ulur karena masalah harga dan hamper-hampir urung untuk dilakukan. Namun Alhamdulillah Allah berkehendak lain dimuluskanNya jalan ini dan jadilah saya pengalaman pertama naik pesawat.
Seperti pada kebanyakan orang ketika pertama kali naik pesawat adalah tidak tahu apa-apa. Banyak istilah-istilah asing yang belum pernah kita mendengarnya. Apa yang saya lakukan saat ini ? Ya dapat ditebak bingung, Hahaha. Mana tiket belum didapat lagi. Akhirnya saya ditelpon suruh menuju ke tempat ambil tiket pada salah satu armada pesawat, di sana saya suruh nge-print tuh tiket, khawatir juga kalau-kalau harus bayar sendiri eh ternyata hanya disuruh nge-print saja, tiketnya sudah dibayarin, pst padahal waktu ngambil print-print an saya sempet nongolin dompet loh hahahahha.

Setelah print-printnan tiket didapat dilanjut dengan menukarnya menjadi tiket tempat duduk. Di penukaran ini juga anda akan ditawarkan untuk menitipkan barang bawaan anda di sini. Titipkan saja barang-barang yang kiranya dapat ditempatkan dibagasi pesawat, tidak perlu khawatir akan adanya tambahan biaya, tambahan biaya akan dikenakan apabila barang bawaan anda melebihi kapasitas maksimumnya, kalau tidak salah saat itu 20Kg. Oh iya yang perlu diingat jangan menitipkan barang seperti laptop di dalam bagasi karena rawan rusak mending dibawa ke dalam saja dan dipangku.
Setelah melewati ini masuk ke tax airport di sini anda akan kena Rp 50.000 sekali masuk. Pada tahapan ini anda akan diberikan boarding pass untuk memasuki tempat mangkalnya pesawat.

Pesawat take off, Baca doa sebelum pesawat naik, ikuti petunjuk pramugari, matikan HP / GPRS, setel alat musik seperti mp3, ipod dll.
Apakah sampai di atas sudah aman, ho ho ho tidak juga, anda pasti akan khawatir manakala pesawat berguncang, di sini banyak-banyaklah berdoa agar selamat sampai tujuan. Oh iya biasanya ketika pesawat menukik ke atas ada beberapa orang yang merasa mual, siapkan kantong plastic sebelum kejadian ini terjadi.

Pesawat mendarat antrilah untuk keluar pesawat hati-hati melangkah, jangan lupa untuk mengambil barang-barang yang anda titipkan dibagasi. Jangan sampai lupa !!!
Selamat melangkah dan selamat JetLag haahhahaha…
Kepengin naik pesawat lagi :D

Cara cerdas melisting Produk Amazon

Cara cerdas melisting Produk Amazon
Download Tools di akhir tulisan. Di sini saya akan menginformasikan cara cerdas untuk mengambil konten produk dari amazon dengan sebuah tool dan otomatis memposting ke dalam facebook note, blogger bahkan ke wordpress.

Cara manual posting di Amazon (tidak dianjurkan)
Kenapa posting manual tidak dianjurkan, itu dikarenakan anda harus repot untuk mengakses address affiliate amazon, kemudian mencari produk yang akan anda pasarkan, kemudian mengkopi konten produk tersebut dilanjutkan dengan mengkopi url affiliate anda pada produk tersebut baru kemudian anda posting diblog anda. Betul-betul repot kan ? Tentunya bukan manusia kalau hanya tanpa inovasi, dibuatlah aplikasi azon profit master (APM) ini.

Cara Cerdas menggunakan APM
Pertama yang perlu anda lakukan adalah menginstall aplikasi ini untuk mereview dan mendownload APM ini dapat melalui link ini di bawah ini.
http://azonprofitmaster.com/id/?reg=download-apm02

Setelah anda selesai mendownload anda dapat langsung menginstallnya kemudian jalankan apm anda.
Kemudian Pilih Project apakah ingin posting menggunakan Note Facebook, Blogspot ataupun Wordpress. Kemudian klik Run, langkah selanjutnya adalah mengisikan affiliate ID, jumlah posting dan produk yang akan anda pasarkan. Kemudian langkah yang terakhir adalah untuk mensetting berapa banyak posting perhari dari hasil scrap amazon tersebut.
Ayo segera manfaatkan penggunaan APM sebelum jari-jari anda keriting.
Download Software Automation Posting Amazon Product Here :
http://azonprofitmaster.com/id/?reg=download-apm02