Try-Catch-Finally Syntax Error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Data Engineer

Data Engineer - Smart Logistics Functiebeschrijving: Ben jij de Data Engineer die het verschil weet te maken door data te transformeren naar business values? Wil jij met innovatieve data-oplossingen bijdragen aan de transformatie van onze klanten om data-driven organisaties te worden binnen de transportsector? Wat ga je doen? Als ervaren Data Engineer help je mee met het uitbreiden van onze positie bij klanten in de wereld van Transport & Logistiek. Je bouwt binnen ons team verder aan de ontwikkelingen het onderhoud van (Cloud) dataplatformen en werk je mee aan het uitvoeren van de architectuur van nieuwe projecten. Samen met een

Bekijk vacature »

Java Developer @ Utrecht

2021-06-08 iSense Java Developer Do you like DevOps way of working? Are you looking for an exciting opportunity where latest and greatest technologies are applied? Would you like to take responsibility in each and every step of software development lifecycle ? ISKE50115 Organization You will work at global financial organization with a head office in the Netherlands. You will be part of one of the most important departments in the core banking domain. The organization has a very strong commitment to the collaboration and communication culture among different development teams. You are going to work in a squad that is

Bekijk vacature »

Lead Developer in het Spoordomein

Ben jij altijd degene in het team die de knopen doorhakt? Die samen met collega’s de best passende oplossing bepaalt? Wat ga je doen? Als Lead Developer ben je de spil tussen de klant en het ontwikkelteam. Je helpt aan de ene kant de Product Owner met het managen van de backlog en het realiseren van de business doelstellingen. En aan de andere kant zorg je voor een stabiele, flexibele software applicatie van hoge kwaliteit. Je zoekt continu naar verbeteringen in de architectuur, de gebruikte technologieën, het proces en de mensen. Je daagt je team uit om met goede ideeën

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

IT Country Support Engineer Schiphol

Hou jij het hoofd koel bij de lastigste IT problemen met onze hardware en software? Vind je het een uitdaging om diverse problemen bij de eindgebruiker op een klantvriendelijke manier snel op te lossen? Dan is de vacature van IT Country Support Engineer bij DHL Express iets voor jou! Dit ga jij doen Als IT Country Support Engineer bij DHL Express zorg jij ervoor dat alle applicaties binnen DHL Express vlekkeloos werken. Je lost diverse IT gerelateerde problemen zorgvuldig op, dit kan zowel vanaf jouw eigen werkplek maar ook veelvuldig op locatie. Kortom ben je verantwoordelijk voor het technisch- en

Bekijk vacature »

.NET Developer / Azure @ Tilburg

2021-09-27 iSense .NET Developer Azure Ben jij een .NET Developer met 2 - 3 jaar werkervaring en lijkt het je leuk om te werken bij een organisatie die een grote maatschappelijke bijdrage levert binnen de Nederlandse zorgsector? Lijkt het je interessant om aan de slag te gaan in een Azure DevOps omgeving? Reageer dan nu! ISHU49852 Organisatie De organisatie waar je als .NET Developer komt te werken houdt zich bezig met het bouwen van oplossingen ter ondersteuning van de intensieve zorg in Nederland. Hierdoor kennen de applicaties tal van koppelingen met externe systemen van toonaangevende zorgpartijen en spelen ook maatschappelijke

Bekijk vacature »

Ms Dynamics 365 BC ontwikkelaar @ regio Den Haag

2021-10-22 iSense Ms Dynamics 365 BC ontwikkelaar Ben jij opzoek naar een nieuwe uitdaging waar je kan ontwikkelen met AL binnen een toffe Dynamics BC omgeving? Heb je ervaring met AL en Dynamics BC? Ben je klaar voor een volgende stap met veel afwisseling in je functie? Lees dan snel verder! ISBA51370 Nieuw Organisatie Onze klant levert kwaliteitsdienst binnen zijn sector, het niveau van de Nederlandse sector is internationaal bekend! De organisatie richt zich op het waarborgen van deze kwaliteit en voorziet een groot aantal klanten in het MKB van jaarlijkse keuringen. Je komt te werken binnen een team van

Bekijk vacature »

ASP.NET CORE developer Fullstack / Intern

Bedrijfsomschrijving Mijn klant houdt zich bezig met alleen maar maatwerk software. Door de flexibiliteit van de developers bedienen ze bijna elke markt; van start-ups tot aan de grotere internationaal georiënteerde bedrijven. Bepaalde applicaties zijn standaard geworden en worden als totaalpakket aan de klant aangeboden. Andere applicaties worden maandelijks onder de loep genomen. Kortom: genoeg uitdaging voor een .NET Developer. Je komt te werken in een gezellig team van ongeveer 20 mensen met een platte structuur. Er wordt veel voor het personeel geregeld en regelmatig ga je met het team op pad. Je collega's zijn IT minded mensen. Het gaat hier

Bekijk vacature »

OutSystems developer @ Regio Amsterdam

2021-06-22 iSense OutSystems developer Ben jij een ervaren OutSystems developer? Werk jij graag aan uiteenlopende complexe projecten? Lees dan snel verder! ISKO48331 Organisatie Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren. Jij zal hierbij vanuit jouw expertise de klant adviseren over

Bekijk vacature »

Salesforce developer

Functieomschrijving Do you want to help shape the global Salesforce environment of the world’s largest HR service provider, defining, building and continuously improving the solution 28.000 people will use on a daily basis? Helping shape the working life of over 500 million talented individuals? As part of building a global Salesforce programme we are looking for multiple experienced Salesforce Developers. You work closely with our Technical lead, product owner and other salesforce developers and consultants to implement and integrate a global package of features based on Sales Cloud, Services Cloud, Marketing Cloud and Bullhorn for Salesforce, including but not limited

Bekijk vacature »

.NET Developer / Azure @ Utrecht

2021-10-20 iSense .NET Developer Azure Werken aan innovatieve en uitdagende inhouse projecten door heel Nederland binnen een multidisciplinair team? Dat kan als .NET Developer bij een gerenommeerde organisatie in regio Nieuwegein! Wanneer je affiniteit hebt met Azure en graag van scratch af aan oplossingen bouwt is deze vacature voor jou! ✓ ISKA51364 Organisatie Werken aan innovatieve en uitdagende projecten binnen een multidisciplinair team dus. Als .NET developer ga je werken in een DevOps team aan state-of-the-art oplossingen voor diverse opdrachtgevers. Dit zul je voornamelijk in-house op het kantoor in regio Nieuwegein doen. Je gaat werken aan het van scratch af

Bekijk vacature »

Fullstack ontwikkelaar @ Delft

2021-09-23 iSense Fullstack ontwikkelaar Ben jij een ervaren Fullstack ontwikkelaar? Heb je daarbij ervaring op het gebied van Javascript en .Net Core? Lees dan verder! ISAC48652 Nieuw Organisatie Bij het accepteren van dit aanbod kom je terecht binnen een veelzijdige organisatie waar een goede sfeer hangt. Zij zijn gewend dagelijks met elkaar te lunchen en ruimte is voor een potje Mario. Als Fullstack ontwikkelaar ga je je op projectbasis bezighouden met het ontwikkelen van content voor diverse opdrachtgevers. De projecten waar je aan gaat werken zullen verschillende qua omvang. Hierbij kan je rekening houden met een gemiddelde doorlooptijd van een

Bekijk vacature »

C# Developer @ Regio Rotterdam

2021-10-14 iSense C# Developer C# Developer ISHO51268 Organisatie Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van de teams ben jij verantwoordelijk voor verschillende werkzaamheden. Zo werk je bijvoorbeeld aan nieuwbouwprojecten, los je bugs op en ga je samen met de opdrachtgever op zoek naar verdere ontwikkeling van het maatwerkplatform. Taken De requirements in kaart brengen van de klant;

Bekijk vacature »

Junior en verder specialiseren als database ontwik

Bedrijfsomschrijving Mijn klant is gevestigd in de regio Velp en een bekende speler binnen de retailsector binnen Europa. Vanuit het hoofdkantoor worden er dagelijks vele goederenstromen beheerd en gedistribueerd. In totaal werken er op het hoofdkantoor ruim 400 FTE en er heerst een gezellige informele werksfeer. Functieomschrijving Deze internationaal georiënteerde organisatie biedt junioren de kans zich verder te ontwikkelaar als database ontwikkelaar. Binnen deze functie wordt je uitstekend begeleid om alle "ins en outs" van databases te leren kennen en je daarin verder te ontwikkelen. Je werkt aan complexe systemen die door vele interne gebruikers gaan worden. Je komt te

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »
Tikkes C

Tikkes C

26/03/2011 15:57:06
Quote Anchor link
Beste lezer,


Ik heb volgende code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
try {
    //Maak connectie, haal blog op.

    return $blog; //Geef de blog terug
}
catch(Exception $e) {
    throw $e; //Deze exception handel ik elders af
}
finally
{
    echo "blabla";
}


Hieruit volgt volgende error:
Parse error: syntax error, unexpected '{' in /home/tikkes/domains/stupisoft.net/public_html/classes/BlogDB.php on line 26

Ik deed al wat opzoekingen maar ik kom er niet uit.
Alles binnen mn try en catch blok is in orde.
Mijn script werkt indien ik die finally-blok wegdoe, maar ik wil hem gebruiken dus heeft iemand een idee?


EDIT
line 26 is de { net onder finally
Gewijzigd op 26/03/2011 15:57:47 door Tikkes C
 
PHP hulp

PHP hulp

27/10/2021 19:53:34
 
Dos Moonen

Dos Moonen

26/03/2011 16:08:06
Quote Anchor link
PHP kent alleen try-catch, geen try-catch-finally.
Aangezien je toch al elke mogelijke exception vangt, stop wat je in finally wilt in de cath vóór de throw.

Met je huidige snippet zal het geen verschil maken (lijkt mij), maar je zou zoiets kunnen gebruiken in andere situaties
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php // kleurtjes FTW

try
{
    //blabla

    return $blog;
}

catch(PDOException $e)
{

    // iets specifieks voor deze exception
    // geen throw

}
catch(BadMethodCallException $e)
{

    // zie bovenstaande
}

if (isset($e) AND $e instaneof Exception)
{

    // dit zou je als een finally kunnen zien
    throw $e;
}
[
/code]
Gewijzigd op 26/03/2011 16:08:45 door Dos Moonen
 
Tikkes C

Tikkes C

26/03/2011 16:11:39
Quote Anchor link
Bedankt.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.